runtime.evacDst.k (field)
41 uses
runtime (current package)
map.go#L1251: k unsafe.Pointer // pointer to current key storage
map.go#L1266: x.k = add(unsafe.Pointer(x.b), dataOffset)
map.go#L1267: x.e = add(x.k, abi.MapBucketCount*uintptr(t.KeySize))
map.go#L1274: y.k = add(unsafe.Pointer(y.b), dataOffset)
map.go#L1275: y.e = add(y.k, abi.MapBucketCount*uintptr(t.KeySize))
map.go#L1330: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map.go#L1331: dst.e = add(dst.k, abi.MapBucketCount*uintptr(t.KeySize))
map.go#L1335: *(*unsafe.Pointer)(dst.k) = k2 // copy pointer
map.go#L1337: typedmemmove(t.Key, dst.k, k) // copy elem
map.go#L1349: dst.k = add(dst.k, uintptr(t.KeySize))
map_fast32.go#L414: x.k = add(unsafe.Pointer(x.b), dataOffset)
map_fast32.go#L415: x.e = add(x.k, abi.MapBucketCount*4)
map_fast32.go#L422: y.k = add(unsafe.Pointer(y.b), dataOffset)
map_fast32.go#L423: y.e = add(y.k, abi.MapBucketCount*4)
map_fast32.go#L454: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map_fast32.go#L455: dst.e = add(dst.k, abi.MapBucketCount*4)
map_fast32.go#L462: *(*unsafe.Pointer)(dst.k) = *(*unsafe.Pointer)(k)
map_fast32.go#L464: *(*uint32)(dst.k) = *(*uint32)(k)
map_fast32.go#L473: dst.k = add(dst.k, 4)
map_fast64.go#L418: x.k = add(unsafe.Pointer(x.b), dataOffset)
map_fast64.go#L419: x.e = add(x.k, abi.MapBucketCount*8)
map_fast64.go#L426: y.k = add(unsafe.Pointer(y.b), dataOffset)
map_fast64.go#L427: y.e = add(y.k, abi.MapBucketCount*8)
map_fast64.go#L458: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map_fast64.go#L459: dst.e = add(dst.k, abi.MapBucketCount*8)
map_fast64.go#L467: *(*unsafe.Pointer)(dst.k) = *(*unsafe.Pointer)(k)
map_fast64.go#L471: typedmemmove(t.Key, dst.k, k)
map_fast64.go#L474: *(*uint64)(dst.k) = *(*uint64)(k)
map_fast64.go#L483: dst.k = add(dst.k, 8)
map_faststr.go#L433: x.k = add(unsafe.Pointer(x.b), dataOffset)
map_faststr.go#L434: x.e = add(x.k, abi.MapBucketCount*2*goarch.PtrSize)
map_faststr.go#L441: y.k = add(unsafe.Pointer(y.b), dataOffset)
map_faststr.go#L442: y.e = add(y.k, abi.MapBucketCount*2*goarch.PtrSize)
map_faststr.go#L473: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map_faststr.go#L474: dst.e = add(dst.k, abi.MapBucketCount*2*goarch.PtrSize)
map_faststr.go#L479: *(*string)(dst.k) = *(*string)(k)
map_faststr.go#L487: dst.k = add(dst.k, 2*goarch.PtrSize)
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |